Programme And Module Handbook
 
Programme Requirements for 2027/28 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

M.Sci. Mathematics and Computer Science with Industrial Year Full-time

Year: 5
2027/28 Session

Choose 40 credits from the following. If the project in Computer Science was taken at level H, then the project in Mathematics at level M must be taken. If the project in Mathematics was taken at Level H, then similarly the project in Computer Science at Level M must be taken:

Module Title Code Credits Semester
LM Project in Mathematical Science 06 02482 40 Full Term
Project - Masters 40 06 26586 40 Full Term

Choose a maximum of 60 credits from the following:

Module Title Code Credits Semester
Combinatorics and Communication Theory 06 19608 20 Semester 2
Graph Theory 06 19605 20 Semester 1
LM Advanced Topics in Combinatorics 06 33868 20 Semester 1
LM Applied Statistics 06 22522 20 Semester 1
LM Continuum Mechanics 06 27716 20 Semester 1
LM Group Theory 06 35167 20 Semester 2
LM Mathematical Finance 06 20443 20 Semester 1
LM Medical Statistics 06 22762 20 Semester 2
LM Methods in Partial Differential Equations 06 28403 20 Semester 1
LM Numerical Methods and Numerical Linear Algebra 06 33858 20 Semester 2
LM Randomness and Computation 06 36084 20 Semester 2
Number Theory 06 16214 20 Semester 1
Statistical Methods in Finance and Economics 06 27099 20 Semester 2

Choose a minimum of 20 credits to a maximum of 60 credits from the following - the credits of the project plus modules chosen from this list and the previous list must total 120:

Module Title Code Credits Semester
Bayesian Inference and Computation 06 39658 20 Semester 2
LM Advanced Cryptography (Extended) 06 40091 20 Semester 2
LM Advanced Functional Programming (Extended) 06 35325 20 Semester 2
LM Advanced Networking (Extended) 06 30236 20 Semester 1
LM Algorithms and Complexity (Extended) 06 35326 20 Semester 2
LM Computer Vision and Imaging (Extended) 06 30241 20 Semester 1
LM Computer-Aided Verification (Extended) 06 30239 20 Semester 1
LM Dependable and Distributed Systems (Extended) 06 38966 20 Semester 2
LM Evolutionary Computation (Extended) 06 35376 20 Semester 2
LM Game Theory (Extended) 06 40093 20 Semester 2
LM High Performance Computing (Extended) 06 40094 20 Semester 1
LM Human-Computer Interaction (Extended) 06 30251 20 Semester 1
LM Intelligent Data Analysis 06 38968 20 Semester 1
LM Intelligent Interactive Systems (Extended) 06 37792 20 Semester 2
LM Intelligent Robotics (Extended) 06 30244 20 Semester 1
LM Intelligent Software Engineering (Extended) 06 40095 20 Semester 2
LM Machine Learning 06 38969 20 Semester 1
LM Mobile & Ubiquitous Computing (Extended) 06 25689 20 Semester 2
LM Natural Language Processing (Extended) 06 37812 20 Semester 2
LM Neural Computation (Extended) 06 32212 20 Semester 1
LM Programming Language Principles, Design, and Implementation (Extended) 06 30256 20 Semester 1
LM Secure Software and Hardware Systems 06 34240 20 Semester 2
LM Security of Real-World Systems (Extended) 06 30257 20 Semester 1
LM Teaching Computer Science in Schools (Extended) 06 30235 20 Semester 2